Richard M. Hopper author data searchable via API